capital-saving technical advance - Spanish English Dictionary